someone's quite and intimate place - Turco Inglés Diccionario